History
History
Synonyms
UK
US
Meaning:
killjoy

a person who destroys other people's pleasure or enjoyment

spoilsport

STICK IN THE MUD as in Wiktionary
STICK IN THE MUD as in Wikipedia